English Dictionary
◊ FOAM RUBBER
foam rubber
n : spongy rubber; made by introducing air bubbles before
vulcanization